Using neural networks in agent teams to speedup solution discovery for hard multi-criteria problems
نویسندگان
چکیده
Hard multi-criteria (MC) problems are computationally intractable problems requiring optimization of more than one criterion. However, the optimization of two or more criteria tends to yield not just one optimal solution, but rather a set of non-dominated solutions. As a result, the evolution of a Pareto-Optimai set of non-dominated solutions from some population of candidate solutions is often the most appropriate course of action. The non-dominated set of a population of solutions is comprised of those solutions whose criteria cannot all be dominated by those of at least one other solution in the current population. The framework we use, called the Asynchronous Team (A-Team) architecture (Talukdar, Souza, Murthy 1993), deploys teams of optimizing agents to evolve population(s) of candidate solutions to instances of hard MC problems in order to develop very good solutions. In this framework, agents embody specific heuristics geared to create, modify, or destroy any of a number of possible solutions to a problem instance. These agents are capable of choosing when and on which potential solutions they would like to work on. As a result, as the system progresses in iterations, the population of possible solutions as a whole tends to improve towards a Pareto-Optimal frontier of solutions. The Pareto Optimal frontier would consist of solutions whose individual criteria cannot be further optimized without resulting in a decline in other criteria. Currently, the method by which each agent chooses to work on particular solutions must be hand coded into the system. It can be very difficult to accomplish this since one would have to determine ahead of time which agents work best on which solutions, requiring much time and effort. In addition, the developer may introduce a ’teacher’s bias’ to the agent, hand coding incorrect decision-making based on the developer’s incorrect analysis of the agents improvement capability. Furthermore, this approach is inflexible as the hand coding done for one problem will not likely be applicable to other problems. Without hand coding this feature, agents are deployed at random with an equal likelihood. This
منابع مشابه
Adaptive Leader-Following and Leaderless Consensus of a Class of Nonlinear Systems Using Neural Networks
This paper deals with leader-following and leaderless consensus problems of high-order multi-input/multi-output (MIMO) multi-agent systems with unknown nonlinear dynamics in the presence of uncertain external disturbances. The agents may have different dynamics and communicate together under a directed graph. A distributed adaptive method is designed for both cases. The structures of the contro...
متن کاملاستفاده از الگوریتم ژنتیک در مسائل کوتاهترین مسیر چند معیاره بر پایه سیستمهای اطلاعات مکانی
Multi-criteria shortest path problems (MSPP) are called as NP-Hard. For MSPPs, a unique solution for optimizing all the criteria simultaneously will rarely exist in reality. Algorithmic and approximation schemes are available to solve these problems; however, the complexity of these approaches often prohibits their implementation on real-world applications. This paper describes the development ...
متن کاملAn Unsupervised Learning Method for an Attacker Agent in Robot Soccer Competitions Based on the Kohonen Neural Network
RoboCup competition as a great test-bed, has turned to a worldwide popular domains in recent years. The main object of such competitions is to deal with complex behavior of systems whichconsist of multiple autonomous agents. The rich experience of human soccer player can be used as a valuable reference for a robot soccer player. However, because of the differences between real and simulated soc...
متن کاملAn artificial Neural Network approach to monitor and diagnose multi-attribute quality control processes
One of the existing problems of multi-attribute process monitoring is the occurrence of high number of false alarms (Type I error). Another problem is an increase in the probability of not detecting defects when the process is monitored by a set of independent uni-attribute control charts. In this paper, we address both of these problems and consider monitoring correlated multi-attributes proce...
متن کاملOn the use of multi-agent systems for the monitoring of industrial systems
The objective of the current paper is to present an intelligent system for complex process monitoring, based on artificial intelligence technologies. This system aims to realize with success all the complex process monitoring tasks that are: detection, diagnosis, identification and reconfiguration. For this purpose, the development of a multi-agent system that combines multiple intelligences su...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999